// 项目公共scss
page {
  background-color: #f5f5f5;
  font-size: 14px;
  color: #333;
  line-height: 1.4;
}
image {
  max-width: 100%;
  object-fit: cover;
}
input,
textarea {
  word-wrap: break-word;
  word-break: break-all;
}
button[type='theme'] {
  color: #fff;
  @include iBtnBgColor($theme);
}
button {
  background-color: #fff;
}

rich-text {
  word-break: break-all;
}

.btn-theme {
  color: #fff;
  @include iBtnBgColor($theme);
  line-height: 2;
  border-radius: 1000px;
}
.btn-plain {
  color: $theme;
  @include iBtnBgColor(#fff);
  line-height: 2;
  border-radius: 1000px;
  border: 1px solid #ccc;
}
.round {
  border-radius: 1000px;
}
.btn-w {
  @include iBtnBgColor(#fff);
  border: 1px solid #ccc;
  line-height: 2;
  box-sizing: border-box;
}
button[type='full-theme'] {
  border-radius: 0;
  width: 100%;
  color: #fff;
  font-weight: bold;
  line-height: 1;
  height: 100px;
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  @include iBtnBgColor($theme);
}
.full-theme {
  border-radius: 0;
  width: 100%;
  color: #fff;
  font-weight: bold;
  line-height: 1;
  height: 100px;
  display: flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  @include iBtnBgColor($theme);
}
// 隐藏滚动条
::-webkit-scrollbar {
  width: 0;
  height: 0;
  color: transparent;
}
// 自定义滚动条
// ::-webkit-scrollbar {
//   width: 16px;
//   height: 16px;
//   background-color: #f5f5f5;
// }
// ::-webkit-scrollbar-track {
//   box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
//   border-radius: 10px;
//   background-color: #f5f5f5;
// }
// ::-webkit-scrollbar-thumb {
//   border-radius: 10px;
//   box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
//   background-color: #fff;
// }
.c-theme {
  color: $theme;
}
.c-success {
  color: $success;
}
.c-error {
  color: $error;
}
.c-warn {
  color: $warn;
}
.c-info {
  color: $info;
}
.c-9 {
  color: $grey;
}
.c-6 {
  color: #666;
}
.c-3 {
  color: $grey-dark;
}
.c-1 {
  color: $grey-darker;
}
.c-w {
  color: #fff;
}
.c-c {
  color: $grey-light;
}
.c-f5 {
  color: $grey-lighter;
}
.bg-f5 {
  background-color: #f5f5f5;
}
.bg-c {
  background-color: #ccc;
}
.fs-20 {
  font-size: 20px;
}
.fs-22 {
  font-size: 22px;
}
.fs-26 {
  font-size: 26px;
}
.of-c {
  object-fit: cover;
}
.mh-100 {
  min-height: 100px;
}
.h-100 {
  height: 100px;
}
.c-price {
  color: #fc6d02;
}
.td-lt {
  text-decoration: line-through;
}

.content {
  img {
    margin: 10px 0;
    width: 100%;
    min-height: 195px;
    border-radius: 5px;
    background: rgba(236, 236, 236, 1);
  }
}
